police drama - French English Dictionary